package com.testdata

import androidx.appfunctions.service.AppFunction
import androidx.appfunctions.AppFunctionContext

class FakeAllNullablePrimitiveParamsWithDefaultValuesImpl :
    FakeAllNullablePrimitiveParamsWithDefaultValues {
    @AppFunction
    override fun allNullablePrimitiveParamsWithDefault(
        appFunctionContext: AppFunctionContext,
        arg1: Int?,
        arg2: Long?,
        arg3: Float?,
        arg4: Double?,
        arg5: String?,
        arg6: Boolean?,
    ) {}

    @AppFunction
    override fun allNullablePrimitiveArrayParamsWithDefault(
        appFunctionContext: AppFunctionContext,
        arg1: IntArray?,
        arg2: LongArray?,
        arg3: FloatArray?,
        arg4: DoubleArray?,
        arg5: List<String>,
        arg6: BooleanArray?,
        arg7: ByteArray?,
    ) {}
}
